/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.clyme.expediente.entidad;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

/**
 *
 * @author ivanaliaga
 */
@Entity
@Table(name = "Sede")
public class Sede implements Serializable {
    @Id
    @GeneratedValue
    @Column
    Integer idSede;
    @Column
    String nombre;
    @Column(name = "fecha_registro")
    String fecheRegistro;
    @Column
    Short habilitado;
    @ManyToOne(fetch = FetchType.EAGER)
    @JoinColumn(name = "cd_ubigeo")        
    Ubigeo ubigeo;

    public Sede() {
    }

    public Integer getIdSede() {
        return idSede;
    }

    public void setIdSede(Integer idSede) {
        this.idSede = idSede;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getFecheRegistro() {
        return fecheRegistro;
    }

    public void setFecheRegistro(String fecheRegistro) {
        this.fecheRegistro = fecheRegistro;
    }

    public Short getHabilitado() {
        return habilitado;
    }

    public void setHabilitado(Short habilitado) {
        this.habilitado = habilitado;
    }

    public Ubigeo getUbigeo() {
        return ubigeo;
    }

    public void setUbigeo(Ubigeo ubigeo) {
        this.ubigeo = ubigeo;
    }
    
    

}
